Big Huge Thesaurus

Polystichum setiferum

noun